package com.boco.pciv.mapper.sys;

import com.boco.pciv.core.mapper.PcivBaseMapper;
import com.boco.pciv.entity.sys.RoleBasicInfo;
import com.boco.pciv.entity.sys.RoleInfo;

import java.util.List;
import java.util.Map;

/**
 * Created by 操 on 2017/01/17.
 */
public interface IRoleMapper extends PcivBaseMapper<RoleInfo,Integer> {
    List<RoleInfo> queryAll();
    List<RoleBasicInfo> queryByUser(String userid);
    RoleInfo queryByRoleId(String roleId);
    void deleteRoleResByResId(String resId);
    void deleteRoleResByRoleId(String roleId);
    void deleteByRoleId(String roleId);
    void insertRoleRes(Map<String, String> roleResinfo);
}
